Monte Carlo Simulations of Spin Systems on Multi-core Processors

نویسندگان

  • Marco Guidetti
  • Andrea Maiorano
  • Filippo Mantovani
  • Marcello Pivanti
  • Sebastiano Fabio Schifano
  • Raffaele Tripiccione
چکیده

We implement Monte Carlo algorithms for the simulation of spin-glass systems and optimize our codes for recent multi-core CPU and GPU architectures. We consider both the Ising (binary) and Heisenberg (floating-point) spin-glass models. We provide performance figures for the Intel Nehalem and the IBM Cell/BE CPUs and the Nvidia Tesla C1060 GPU; we also draw a comparison with the performance of dedicated machines, such as the Janus system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Probabilistic Multi Objective Optimal Reactive Power Dispatch Considering Load Uncertainties Using Monte Carlo Simulations

Optimal Reactive Power Dispatch (ORPD) is a multi-variable problem with nonlinear constraints and continuous/discrete decision variables. Due to the stochastic behavior of loads, the ORPD requires a probabilistic mathematical model. In this paper, Monte Carlo Simulation (MCS) is used for modeling of load uncertainties in the ORPD problem. The problem is formulated as a nonlinear constrained mul...

متن کامل

Parallel Cluster Labeling for Large-Scale Monte Carlo Simulations

We present an optimized version of a cluster labeling algorithm previously introduced by the authors. This algorithm is well suited for large-scale Monte Carlo simulations of spin models using cluster dynamics on parallel computers with large numbers of processors. The algorithm divides physical space into rectangular cells which are assigned to processors and combines a serial local labeling p...

متن کامل

Multi-overlap simulations of free-energy barriers in the 3D Edwards–Anderson Ising spin glass

We report large-scale simulations of the three-dimensional Edwards–Anderson Ising spin-glass model using the multi-overlap Monte Carlo algorithm. We present our results in the spin-glass phase on free-energy barriers and the non-trivial finite-size scaling behavior of the Parisi order-parameter distribution.  1999 Elsevier Science B.V. All rights reserved. Spin-glass systems [1] are simple mod...

متن کامل

Multi-Threaded Distributed System Simulations Using Bi-Lateral Delay Lines

As the speed increase of single-core processors keeps declining, it is important to adapt simulation software to take advantage of multi-core technology. There is a great need for simulating large-scale systems with good performance. This makes it possible to investigate how different parts of a system work together, without the need for expensive physical prototypes. For this to be useful, how...

متن کامل

Quantum Monte Carlo algorithms: making most of large-scale multi/many-core clusters

With advances in algorithms and the changing landscape of high performance computers (HPC), the quantum Monte Carlo method has become a leading contender for high accuracy calculations for the electronic structure of realistic systems. QMC, being statistical, is naturally scalable to a large number of processors. We discuss QMC implementations to overcome the important efficiency and scalabilit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010